castle valley - French English Dictionary